package com.cskaoyan.service;

import com.cskaoyan.bean.*;
import com.cskaoyan.bean.brand.DashBrand;
import com.cskaoyan.bean.common.BasePageInfo;
import com.cskaoyan.bean.common.CommonData;
import com.cskaoyan.bean.common.User;

public interface UserService {
    DashBrand queryTotal();

    CommonData<MarketUser> query(MarketUser marketUser,BasePageInfo info);

    CommonData<MarketAddress> queryAddress(MarketAddress marketAddress,BasePageInfo info);

    CommonData<MarketCollect> queryCollect(MarketCollect marketAddress, BasePageInfo info);

    CommonData<MarketFootprint> queryFootprint(MarketFootprint marketFootprint, BasePageInfo info);

    CommonData<MarketSearchHistory> queryHistory(MarketSearchHistory marketSearchHistory, BasePageInfo info);

    CommonData<MarketFeedback> queryFeedback(MarketFeedback marketFeedback, BasePageInfo info);

    MarketUser queryById(MarketUser marketUser);

    int update(MarketUser marketUser);
}
